Kings XI Punjab will lock horns with Rajasthan Royals in the ninth match of the Indian Premier League in Sharjah on Sunday.